Skip to main content

switchEcsPyg2SubCreate

Description

switchEcsPyg2SubCreate

Request Method

POST

Request Path

/customer/ecs/switch/pyg2sub/create

Request Parameters Common Parameters

NameLocationTypeRequiredSample valueDescription
periodBODYintegerYesNo sample value for this parameter.No description for this parameter.
instanceIdBODYstringYesNo sample value for this parameter.No description for this parameter.
costBODYintegerYesNo sample value for this parameter.No description for this parameter.
regionIdBODYstringYesNo sample value for this parameter.No description for this parameter.
billingMethodBODYstringYesNo sample value for this parameter.No description for this parameter.
pricingCycleBODYstringYesNo sample value for this parameter.No description for this parameter.

Return data

NameTypeSample valueDescription
resultobject`{"ecsCommonResponseVos":[{"instanceId":"i-nj301ppyjl3mdg2f9utl","orderId":2.0230118155153001E+18},{"instanceId":"Guard-i-nj301ppyjl3mdg2f9utl","orderId":2.0230118155153001E+18}]}`No description for this parameter.
resultCodestring0No description for this parameter.
resultMsgstringsuccessNo description for this parameter.

Example

Successful Response example

{
"result":
{
"ecsCommonResponseVos":
[
{
"instanceId":"i-nj301ppyjl3mdg2f9utl",
"orderId":2.0230118155153001E+18
},
{
"instanceId":"Guard-i-nj301ppyjl3mdg2f9utl",
"orderId":2.0230118155153001E+18
}

]

},
"resultCode":"0",
"resultMsg":"success"
}

Failed Response example

{
"errorSample":
{
"resultCode":-1,
"resultMsg":"system error",
"result":null
}

}